#include <memory> 
namespace alpha_cplusplus_SmartPtr {
	void deref_smart_ptr() {
		std::unique_ptr<int> P;
		*P; // warn: dereference of a default constructed smart unique_ptr
	}
}